tightly fitted - Deutsch Englisch Wörterbuch